SynonymX
Speak
British Virgin Islands
Definition of British Virgin Islands
1.
More than 40 northeastern Virgin Islands (15 inhabited); a dependent territory of the United Kingdom
Noun
Semanticaly linked words with "British Virgin Islands"
possession
virgin islands